mains-borne disturbance - Turkish English Dictionary